virus proteins are

Best popular virus proteins are